type go.pact.im/x/plumb/internal/solve.matchCand

6 uses

	go.pact.im/x/plumb/internal/solve (current package)
		solve.go#L433: func (s *solver) viableSingle(d types.Type) ([]matchCand, *diag.Error) {
		solve.go#L434: 	var out []matchCand
		solve.go#L444: 				out = append(out, matchCand{prov: p, bind: b})
		solve.go#L757: type matchCand struct {
		solve.go#L762: func ambiguousTemplates(cs []matchCand) *diag.Error {
		solve.go#L763: 	slices.SortFunc(cs, func(a, b matchCand) int { return diag.CmpPos(a.prov.Pos, b.prov.Pos) })